home *** CD-ROM | disk | FTP | other *** search
/ IRIX Development Foundation for IRIX 6.4 / SGI IRIX 6.4 Development Foundation.iso / docs6.4 / relnotes / IDF / ch1.z / ch1
Text File  |  1997-09-11  |  26KB  |  878 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        1.  _I_n_t_r_o_d_u_c_t_i_o_n
  9.  
  10.        These release notes describe the 1.0 IRIX Development
  11.        Foundation.  The IRIX Development Foundation is a set of
  12.        three separate CD's for IRIX 6.2, 6.3 and 6.4 respectively.
  13.        Each CD contains a set of individually installable products
  14.        listed below:
  15.  
  16.        Installable Product   Product Description
  17.                              CaseVision
  18.        CaseVision
  19.                              ProDev
  20.        ProDev
  21.                              Performance Analysis
  22.                              Tools
  23.        SpeedShop
  24.  
  25.                              Debugger and
  26.                              Performance Analysis
  27.                              Tools
  28.        WorkShop
  29.  
  30.  
  31.                              C++ Header Files
  32.        c++_dev
  33.                              C++ Runtime
  34.                              Libraries
  35.        c++_eoe
  36.  
  37.                              C Header Files
  38.        c_dev
  39.                              Compiler Backends
  40.        compiler_dev
  41.                              Compiler Runtime
  42.                              Libraries
  43.        compiler_eoe
  44.  
  45.                              Fortran 77 Drivers
  46.                              and Documentation
  47.        ftn77_dev
  48.  
  49.                              Fortran 90 Drivers
  50.                              and Documentation
  51.        ftn90_dev
  52.  
  53.                              Fortran Archive
  54.                              Files
  55.        ftn_dev
  56.  
  57.                              Fortran 77 and 90
  58.                              Libraries
  59.        ftn_eoe
  60.  
  61.                              Miscellaneous
  62.                              Fortran 90 Language
  63.                              Tools
  64.        langtools
  65.  
  66.  
  67.                              Software Licensing
  68.                              Manager
  69.        license_eoe
  70.  
  71.                              Cray Modules
  72.        modules
  73.  
  74.        The patches listed below are on the IRIX Development
  75.        Foundation CD for IRIX 6.2 systems:
  76.  
  77.        Installable Patch   Patch Description
  78.                            IRIX 6.2 EFS Rollup
  79.                            Patch
  80.        patchSG0001330
  81.  
  82.                            IRIX 6.2 Posix
  83.                            1003.1b man pages
  84.        patchSG0001404
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.                                   - 2 -
  102.  
  103.  
  104.  
  105.                            IRIX 6.2 & 6.3 POSIX
  106.                            header file updates
  107.        patchSG0001645
  108.  
  109.                            XFS rollup #8 for
  110.                            6.2
  111.        patchSG0001907
  112.  
  113.                            All platform kernel
  114.                            rollup
  115.        patchSG0001990
  116.  
  117.                            IRIX 6.2 Posix
  118.                            1003.1b support
  119.                            modules
  120.        patchSG0002000
  121.  
  122.  
  123.                            MIPSpro 7.2 Runtime
  124.                            Libraries
  125.        patchSG0002016
  126.  
  127.                            explain command for
  128.                            f90 on irix 6.2, 6.3
  129.                            and 6.4
  130.        patchSG0002052
  131.  
  132.  
  133.                            Pthread library
  134.                            fixes on IRIX 6.2
  135.                            and 6.3
  136.        patchSG0002161
  137.  
  138.  
  139.                            IRIX 6.2 libc rollup
  140.        patchSG0002262
  141.                            gl subsystems
  142.                            previously released
  143.                            with the compiler
  144.        patchSG0002360
  145.  
  146.  
  147.  
  148.        The patches listed below are on the IRIX Development
  149.        Foundation CD for IRIX 6.3 systems:
  150.  
  151.        Installable Patch   Patch Description
  152.                            IRIX 6.2 & 6.3 POSIX
  153.                            header file updates
  154.        patchSG0001645
  155.  
  156.                            gl subsystems
  157.                            previously released
  158.                            with the compiler -
  159.                            for IRIX 6.3-6.4
  160.        patchSG0001892
  161.  
  162.  
  163.  
  164.                            MIPSpro 7.2 Runtime
  165.                            Libraries
  166.        patchSG0002016
  167.  
  168.                            explain command for
  169.                            f90 on irix 6.2, 6.3
  170.                            and 6.4
  171.        patchSG0002052
  172.  
  173.  
  174.                            IRIX 6.3 kernel
  175.                            rollup
  176.        patchSG0002093
  177.  
  178.                            Pthread library
  179.                            fixes on IRIX 6.2
  180.                            and 6.3
  181.        patchSG0002161
  182.  
  183.  
  184.  
  185.        The patches listed below are on the IRIX Development
  186.        Foundation CD for IRIX 6.4 systems:
  187.  
  188.        Installable Patch   Patch Description
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.                                   - 3 -
  202.  
  203.  
  204.  
  205.                            gl subsystems
  206.                            previously released
  207.                            with the compiler -
  208.                            for IRIX 6.3-6.4
  209.        patchSG0001892
  210.  
  211.  
  212.  
  213.                            MIPSpro 7.2 Runtime
  214.                            Libraries
  215.        patchSG0002016
  216.  
  217.                            explain command for
  218.                            f90 on irix 6.2, 6.3
  219.                            and 6.4
  220.        patchSG0002052
  221.  
  222.  
  223.                            Pthread library
  224.                            fixes on IRIX 6.4
  225.        patchSG0002162
  226.  
  227.                            IRIX development
  228.                            environment updates
  229.        patchSG0002194
  230.  
  231.                            IRIX 6.4 kernel
  232.                            rollup
  233.        patchSG0002211
  234.  
  235.  
  236.        Each of these products and patches is described in its own
  237.        release notes and documentation.
  238.  
  239.        Note:  Included with the IRIX Development Foundation 1.0
  240.               software is a Software License Agreement.  This
  241.               software is provided to you solely under the terms
  242.               and conditions of the Software License Agreement.
  243.               Please take a few moments to review the Agreement.
  244.  
  245.  
  246.        1.1  _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  247.  
  248.        Following is the release identification information for the
  249.        IRIX Development Foundation.
  250.  
  251.                                       IRIX Development
  252.                                       Foundation
  253.        SSSSooooffffttttwwwwaaaarrrreeee OOOOppppttttiiiioooonnnn PPPPrrrroooodddduuuucccctttt
  254.  
  255.                                       1.0
  256.        VVVVeeeerrrrssssiiiioooonnnn
  257.                                       SC4-IDEVFND-1.0
  258.        PPPPrrrroooodddduuuucccctttt CCCCooooddddeeee
  259.                                       IRIX 6.2 (or higher)
  260.        SSSSyyyysssstttteeeemmmm SSSSooooffffttttwwwwaaaarrrreeee RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss
  261.  
  262.  
  263.  
  264.        1.2  _S_e_p_a_r_a_t_e _P_a_c_k_a_g_i_n_g _o_f _n_o_n-_c_o_m_p_i_l_e_r _I_R_I_X _D_e_v_e_l_o_p_m_e_n_t
  265.             _P_r_o_d_u_c_t_s
  266.  
  267.  
  268.        As mentioned above, the IRIS Developer's Option (IDO) CD is
  269.        being replaced by the IRIX Development Foundation and IRIX
  270.        Development Libraries CD sets. Whereas, IDO was an option
  271.        product for purchase, the IRIX Development Foundation CD's
  272.        and IRIX Development Libraries CD's are available free of
  273.        charge and will be distributed with future IRIX releases.
  274.        This will enable developers to use the Free Software
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.                                   - 4 -
  285.  
  286.  
  287.  
  288.        Foundation's gcc products.
  289.  
  290.  
  291.        1.3  _S_e_p_a_r_a_t_e__P_a_c_k_a_g_i_n_g__o_f__C_o_m_p_i_l_e_r__F_r_o_n_t_-_e_n_d__P_r_o_d_u_c_t_s
  292.  
  293.  
  294.        MIPSpro 7.2 compiler products require the IRIX Development
  295.        Foundation CD and are packaged and sold separately. The
  296.        MIPSpro Compiler 7.2 products include:
  297.  
  298.           +o MIPSpro C
  299.  
  300.           +o MIPSpro C++
  301.  
  302.           +o MIPSpro Fortran 77
  303.  
  304.           +o MIPSpro Fortran 90
  305.  
  306.           +o MIPSpro Auto Parallelizer
  307.  
  308.        Each MIPSpro compiler product comes with its own CD which
  309.        contains the appropriate compiler front-end as well as the
  310.        IRIX Development Foundation and the IRIX Development Library
  311.        CD sets.
  312.  
  313.  
  314.        1.4  _L_i_c_e_n_s_e__M_a_n_a_g_e_r
  315.  
  316.        With this release, the MIPSpro C, C++, Fortran 77, Fortran
  317.        90 and Auto Parallelizer compiler products come with a
  318.        software license enforcement mechanism. This CD set contains
  319.        version 3.2 of license_eoe which is recommended for use in
  320.        conjunction with the compiler products.
  321.  
  322.  
  323.        1.5  _M_o_d_u_l_e_s
  324.  
  325.  
  326.        This release of the IRIX Development Foundation CD
  327.        introduces the Modules package (created by John L. Furlani).
  328.        The Modules environment works in conjunction with MIPSpro
  329.        7.2 compilers installed under a location other than the root
  330.        directory (/). This alternate location can be on another
  331.        local or remote filesystem.  Approximately 300 Mb of disk
  332.        space is needed for an installation of one compiler
  333.        (including header files and libraries) under this location.
  334.        The exact sizes of the compiler subsystems can be seen under
  335.        inst or software manager.
  336.        At this time, only the compiler and SpeedShop images can be
  337.        installed under this alternate location.  Other product
  338.        images, such as the Insight books, license manager and
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.                                   - 5 -
  351.  
  352.  
  353.  
  354.        WorkShop should not be installed under this alternate
  355.        location.
  356.  
  357.        The sequence of steps for installing and configuring modules
  358.        is as follows:
  359.  
  360.           +o 1. Install the "modules" system.
  361.  
  362.             If you install using a custom installation, you must
  363.             open the icon for the modules system in swmgr(1) and
  364.             select every subsystem listed under modules. Modules
  365.             gets installed in /opt/modules, and puts some of its
  366.             data files in /opt/modulefiles.
  367.  
  368.             At this point, there will be useful documentation about
  369.             modules in the following files:
  370.  
  371.                     /opt/MIPSpro/admin              (two helpful README files)
  372.                     /opt/modules/modules/man        (man pages for the modules command
  373.                                                      and format of modulefiles)
  374.                     /opt/modules/modules/doc/Modules-Paper.ps
  375.                                                     (an old USENIX LISA paper about
  376.                                                      the motivation behind and basic
  377.                                                      design of modules)
  378.  
  379.             The file /opt/modules/modules/README is not relevant to
  380.             the SGI distribution of modules (it discusses the
  381.             installation of the freeware version of modules).
  382.  
  383.  
  384.           +o 2.  Install the 7.2 MIPSpro compilers using this
  385.             command:
  386.  
  387.             WARNING: when installing compilers with "inst -r" for
  388.             use with the Modules utility, the location of the
  389.             distribution has to be specified as:
  390.  
  391.                     #inst -r /opt/MIPSpro/72 -f /cdrom/dist           (on IRIX 6.2)
  392.                     #inst -r /opt/MIPSpro/72 -f /cdrom/dist/dist6.3   (on IRIX 6.3)
  393.                     #inst -r /opt/MIPSpro/72 -f /cdrom/dist/dist6.4   (on IRIX 6.4)
  394.  
  395.             /opt/MIPSpro/72 is the installation directory for the
  396.             released version.  /cdrom/dist, /cdrom/dist/dist6.3 or
  397.             /cdrom/dist/dist6.4 is the location of the distribution
  398.             images.
  399.  
  400.             NOTE:  As mentioned above, WorkShop and the Insight
  401.             books should not be installed under the alternate
  402.             location. You can do this under inst as follows:
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.                                   - 6 -
  417.  
  418.  
  419.  
  420.             Inst> keep CaseVision WorkShop *.books.*
  421.             Inst> inst
  422.             Inst> go
  423.  
  424.  
  425.  
  426.  
  427.           +o 3.  Create modulefiles for 7.1 and 7.2 :
  428.  
  429.  
  430.                    #cd /opt/modulefiles
  431.                    #cp MIPSpro MIPSpro.71
  432.                    #cp MIPSpro MIPSpro.72
  433.  
  434.             Edit the file MIPSpro.71 so the variables MIPSPRO_SGI
  435.             and MIPSPRO_LEVEL point to the installation of the 7.1
  436.             compilers (there's documentation about this in the
  437.             file).  If you have the 7.1 compilers installed in the
  438.             root directory ("/"), you can set these variables like
  439.             this:
  440.  
  441.                            #set MIPSPRO_LEVEL       ""
  442.                            # set MIPSPRO_SGI         /
  443.  
  444.             This will produce paths that look like "//bin", but
  445.             work just fine.
  446.  
  447.             Edit MIPSpro.72 likewise, except that if you use
  448.             "/opt/MIPSpro/72" as the installation directory, all
  449.             you need to do is change MIPSPRO_LEVEL to be "72".
  450.  
  451.  
  452.           +o 4.  Have users put commands to use modules(1) into
  453.             their .cshrc (or
  454.              .profile, etc.) shell initialization files:
  455.  
  456.  
  457.                     %source /opt/modules/modules/init/csh
  458.               # or . /opt/modules/modules/init/ksh (sh) etc.
  459.                     %module load modules
  460.                             # this next command loads 7.1 version; use
  461.                             #       module load mipspro.72
  462.                             # to get the MR version
  463.                     %module load MIPSpro.71
  464.  
  465.             The first "module load" command loads the module(1)
  466.             command itself into their environment.  The second
  467.             "module load" loads the compiler.  In the case of the
  468.             MIPSpro compilers, doing a "module load" performs such
  469.             actions as adding the compiler binaries to PATH, adding
  470.             the man page directories to MANPATH, setting up ROOT
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.                                   - 7 -
  483.  
  484.  
  485.  
  486.             and TOOLROOT, and adding paths to shared librarys and
  487.             dynamically loaded objects to LD_LIBRARY_PATH. RLD_PATH
  488.             also gets changed.
  489.  
  490.  
  491.           +o 5.  If a user wishes to swap from the version 7.1
  492.             compiler to the 7.2 version, they would do the
  493.             following:
  494.  
  495.  
  496.                     %module swap MIPSpro.71 MIPSpro.72
  497.  
  498.  
  499.             The "module swap" command makes all the necessary
  500.             changes to their environment, such as replacing the
  501.             PATH to the compiler binaries.
  502.  
  503.             For more information about modules please refer to the
  504.             modules release notes, modules(1) and
  505.             /opt/modules/2.2.1/doc/Modules-Paper.ps after
  506.             installing the modules images.
  507.  
  508.  
  509.  
  510.        1.6  _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._2
  511.  
  512.        The IRIX Development Foundation CD for IRIX 6.2 contains the
  513.        following fixes:
  514.  
  515.         +o Patch 2016 MIPSpro 7.2 Runtime Libraries (Required for
  516.           MIPSpro Fortran90)
  517.  
  518.           Whereas the *_eoe subsystems on the IRIX Development
  519.           Foundation CD contain the original IRIX 6.2, 6.3 and 6.4
  520.           runtime libraries, patch 2016 contains new revisions of
  521.           these libraries. They include bug fixes as well as new
  522.           interfaces for multiprocessing as well as new runtime
  523.           libraries for the that are required by the 7.2 version of
  524.           Fortran 90.
  525.  
  526.         +o Patch 2052  explain command for f90 on irix 6.2, 6.3 and
  527.           6.4
  528.  
  529.           Patch 2052 introduces the Cray explain(1) command to IRIX
  530.           systems. This command allows users to obtain more
  531.           information about errors reported by products that use
  532.           the provided interfaces. As of this release, this list of
  533.           products includes the Fortran90 compiler (front-end
  534.           messages only).
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.                                   - 8 -
  549.  
  550.  
  551.  
  552.         +o Patch 1990 All platform kernel Roll-up
  553.  
  554.           Patch 1990 contains a variety of bug fixes to the IRIX
  555.           6.2, 6.3 and 6.4 kernels. It is required for correct
  556.           operation of the WorkShop and SpeedShop performance
  557.           analysis tools. For the list of fixed bugs of this patch,
  558.           refer to its release notes.
  559.  
  560.         +o Patch 2360 gl subsystems previously released with the
  561.           compiler
  562.  
  563.           Releases of the IRIS Developer's Option previously
  564.           packaged certain graphics library interfaces for Fortran
  565.           77 in ftn_dev. As of the MIPSpro 7.2 release, they will
  566.           no longer be packaged as part of the Fortran 77 product.
  567.           Rather they will be packaged in future relases of the
  568.           gl_dev product which is part of the IRIX Development
  569.           Libraries CD set. For this release, however, gl_dev is
  570.           same version as was released for the IRIS Developer's
  571.           Option 7.1.1 and does not contain these libraries. Hence
  572.           the need for this patch.
  573.  
  574.         +o Patch 1907 XFS rollup
  575.  
  576.           This patch contains XFS fixes to the IRIX kernel required
  577.           by the WorkShop debugger.
  578.  
  579.         +o Patch 1330 EFS rollup
  580.  
  581.           This patch contains EFS fixes to the IRIX kernel required
  582.           by the WorkShop debugger.
  583.  
  584.         +o Patches 1404, 1645, 2000 - Posix Compliance and IRIX
  585.           System Patches
  586.  
  587.           These patches contain Posix compliance and IRIX system
  588.           related functionality which is required for proper
  589.           operation of the WorkShop and SpeedShop performance
  590.           analysis tools.
  591.  
  592.         +o Patch 2161 Pthread library fixes on IRIX 6.2 and 6.3
  593.  
  594.           This patch is required for proper operation of pthreads
  595.           programs. It is required for proper debugging of these
  596.           types of programs by the WorkShop debugger.
  597.  
  598.         +o Patch 2262 IRIX 6.2 libc rollup
  599.  
  600.           This patch fixes several problems in the standard C
  601.           library.
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.                                   - 9 -
  615.  
  616.  
  617.  
  618.        1.7  _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._3
  619.  
  620.        The IRIX Development Foundation CD for IRIX 6.3 contains the
  621.        following fixes:
  622.  
  623.         +o Patch 1892 gl subsystems previously released with the
  624.           compiler
  625.  
  626.           Releases of the IRIS Developer's Option previously
  627.           packaged certain graphics library interfaces for Fortran
  628.           77 in ftn_dev. As of the MIPSpro 7.2 release, they will
  629.           no longer be packaged as part of the Fortran 77 product.
  630.           Rather they will be packaged in future relases of the
  631.           gl_dev product which is part of the IRIX Development
  632.           Libraries CD set. For this release, however, gl_dev is
  633.           same version as was released for the IRIS Developer's
  634.           Option 7.1.1 and does not contain these libraries. Hence
  635.           the need for this patch.
  636.  
  637.  
  638.         +o Patch 2016 MIPSpro 7.2 Runtime Libraries (Required for
  639.           MIPSpro Fortran90)
  640.  
  641.           Whereas the *_eoe subsystems on the IRIX Development
  642.           Foundation CD contain the original IRIX 6.2, 6.3 and 6.4
  643.           runtime libraries patch 2016 contains new revisions of
  644.           these libraries. They include bug fixes as well as new
  645.           interfaces for multiprocessing as well as new runtime
  646.           libraries for the that are required by the 7.2 version of
  647.           Fortran 90.
  648.  
  649.         +o Patch 2052  explain command for f90 on irix 6.2, 6.3 and
  650.           6.4
  651.  
  652.           Patch 2052 introduces the Cray explain(1) command to IRIX
  653.           systems. This command allows users to obtain more
  654.           information about errors reported by products that use
  655.           the provided interfaces. As of this release, this list of
  656.           products includes the Fortran90 compiler (front-end
  657.           messages only).
  658.  
  659.         +o Patch 2093 IRIX 6.3 kernel Roll-up
  660.  
  661.           Patch 2093 contains a variety of bug fixes to the IRIX
  662.           6.3 kernel. It is required for correct operation of the
  663.           WorkShop and SpeedShop performance analysis tools. For
  664.           the list of fixed bugs of this patch, refer to its
  665.           release notes.
  666.  
  667.         +o Patch 2161 Pthread library fixes on IRIX 6.2 and 6.3
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.                                   - 10 -
  681.  
  682.  
  683.  
  684.           This patch is required for proper operation of pthreads
  685.           programs. It is required for proper debugging of these
  686.           types of programs by the WorkShop debugger.
  687.  
  688.  
  689.  
  690.        1.8  _P_a_t_c_h_e_s__f_o_r__I_R_I_X__6_._4
  691.  
  692.        The IRIX Development Foundation CD for IRIX 6.4 contains the
  693.        following fixes:
  694.  
  695.         +o Patch 1892 gl subsystems previously released with the
  696.           compiler
  697.  
  698.           Releases of the IRIS Developer's Option previously
  699.           packaged certain graphics library interfaces for Fortran
  700.           77 in ftn_dev. As of the MIPSpro 7.2 release, they will
  701.           no longer be packaged as part of the Fortran 77 product.
  702.           Rather they will be packaged in future relases of the
  703.           gl_dev product which is part of the IRIX Development
  704.           Libraries CD set. For this release, however, gl_dev is
  705.           same version as was released for the IRIS Developer's
  706.           Option 7.1.1 and does not contain these libraries. Hence
  707.           the need for this patch.
  708.  
  709.         +o Patch 2016 MIPSpro 7.2 Runtime Libraries (Required for
  710.           MIPSpro Fortran90)
  711.  
  712.           Whereas the *_eoe subsystems on the IRIX Development
  713.           Foundation CD contain the original IRIX 6.2, 6.3 and 6.4
  714.           runtime libraries patch 2016 contains new revisions of
  715.           these libraries. They include bug fixes as well as new
  716.           interfaces for multiprocessing as well as new runtime
  717.           libraries for the that are required by the 7.2 version of
  718.           Fortran 90.
  719.  
  720.         +o Patch 2052  explain command for f90 on irix 6.2, 6.3 and
  721.           6.4
  722.  
  723.           Patch 2052 introduces the Cray explain(1) command to IRIX
  724.           systems. This command allows users to obtain more
  725.           information about errors reported by products that use
  726.           the provided interfaces. As of this release, this list of
  727.           products includes the Fortran90 compiler (front-end
  728.           messages only).
  729.  
  730.         +o Patch 2211 IRIX 6.4 kernel Roll-up
  731.  
  732.           Patch 2211 contains a variety of bug fixes to the IRIX
  733.           6.4 kernel. It is required for correct operation of the
  734.           WorkShop and SpeedShop performance analysis tools. For
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.                                   - 11 -
  747.  
  748.  
  749.  
  750.           the list of fixed bugs of this patch, refer to its
  751.           release notes.
  752.  
  753.         +o Patch 2162 Pthread library fixes on IRIX 6.2 and 6.3
  754.  
  755.           This patch is required for proper operation of pthreads
  756.           programs. It is required for proper debugging of these
  757.           types of programs by the WorkShop debugger.
  758.  
  759.  
  760.  
  761.        1.9  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  762.  
  763.        The IRIX Development Foundation CD contains the compiler_eoe
  764.        and compiler_dev subsystems which are required for any
  765.        compiler that is used.  c_dev and c_eoe are required for
  766.        MIPSpro C.  c++_dev and c++_eoe are required for MIPSpro
  767.        C++.  ftn77_dev, ftn_eoe and ftn_dev are required for
  768.        Fortran 77.  ftn90_dev and ftn_eoe along with Patch 2016
  769.        (ftn_* components) are required for Fortran90.  The IRIX
  770.        Development Foundation CD must be installed before any other
  771.        MIPSpro Compiler related CD's are installed.
  772.  
  773.        Installation of the IRIX Development Foundation CD will
  774.        remove the MIPSpro 7.1 compilers (if you have them
  775.        installed) unless you use the CRAY modules style
  776.        installation explained above.
  777.  
  778.        The _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e and the
  779.        installation information in the _P_e_r_s_o_n_a_l _S_y_s_t_e_m
  780.        _A_d_m_i_n_i_s_t_r_a_t_i_o_n _G_u_i_d_e fully and accurately document the
  781.        process for installing optional products such as the IRIS
  782.        Development Foundation.  For installation information about
  783.        a specific product, refer to that product's online release
  784.        notes.
  785.  
  786.  
  787.        1.10  _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
  788.  
  789.        After you install the online documentation for a product
  790.        (the _r_e_l_n_o_t_e_s subsystem), you can view the release notes on
  791.        your screen.
  792.  
  793.        If you have a graphics system, select ``Release Notes'' from
  794.        the Tools submenu of the Toolchest. This displays the
  795.        _g_r_e_l_n_o_t_e_s(1) graphical browser for the on-line release
  796.        notes.
  797.  
  798.        Refer to the _g_r_e_l_n_o_t_e_s(1) man page for information on
  799.        options to this command.
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.                                   - 12 -
  813.  
  814.  
  815.  
  816.        If you do not have a graphics system, you can use the
  817.        _r_e_l_n_o_t_e_s command.  Refer to the _r_e_l_n_o_t_e_s(1) man page for
  818.        accessing the on-line release notes.
  819.  
  820.  
  821.        1.11  _P_r_o_d_u_c_t__S_u_p_p_o_r_t
  822.  
  823.        Silicon Graphics, Inc., provides a comprehensive product
  824.        support maintenance program for its products.
  825.  
  826.        If you are in the U.S. or Canada and would like support for
  827.        your Silicon Graphics-supported products, contact the
  828.        Technical Assistance Center at
  829.        1-800-800-4SGI.
  830.  
  831.        If you are outside the U.S. and Canada, contact the Silicon
  832.        Graphics subsidiary or authorized distributor in your
  833.        country.
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.